7 CFR § 500.12
Weapons and explosives
July 6, 2020
(a) No person while in or on USNA property shall carry firearms, other dangerous or deadly weapons, or explosives, either openly or concealed, except for authorized official purposes.
(b) No person while in or on the USNA shall ignite fireworks or other pyrotechnical devices.