Just because you’re a cop doesn’t mean you understand safe firearms handling
Venice (FL) PD officer Billy Masters was suspended without pay after he shot his 5 year old stepson at the department shooting range while attempting to clean a loaded pistol. Masters’ Glock 23 (G23) was apparently still had a live … Read More