Why Most Cops Are Lousy Shots

post image

“On Tuesday evening, the Salinas City Council voted to give the police department the go ahead to buy 70 new shotguns for $47,905, specifically Remington 870s with a price tag…