In military tradition, "guns" refer to artillery or cannons ... the 21-gun salute remains a powerful symbol of honor, respect and tradition from its naval origins to its modern-day execution.