Pyrotechnician / Armorer
A pyrotechnician is a licensed expert, both on the state and the federal level, who specializes in fire, explosions, and weapons. An armorer is a similar role but tends to focus solely on weapons (armorers typically have a background in law enforcement, the military, or have apprenticed under a professional weapons expert.