What is a Blue Gun

A blue gun is a detailed, non-lethal training replica made of polyurethane, used by military and law enforcement for safe firearm training.