Shootings are more of a Chargers thing. Incidentally, you'd never know from media coverage that San Diego has had 8 incidents to the Bengals' 9, and that the Chargers were far more serious (shootings, drug smuggling vs. DUI and the dreaded Boating Under the Influence).
A simple solution for the Bengals would be to just hire personal drivers for the players.