Mississippi Valley Guns & Ammo, or MVGA, sells firearms, gun safes and sporting goods to police officers, gun collectors and sportsmen and women since 1978