Smart guns are weapons that use technological safety features designed to prevent accidental shootings.
Jordan Fabian, The Hill: Video
Fri, 04/29/2016 - 8:54am
Smart guns are weapons that use technological safety features designed to prevent accidental shootings.