David Carter was all about the badge. The 46-year-old Bronx, NY native came from a long line of law enforcement officers. His father was one…