The suspect, identified by neighbors as Robert Smalls, was angry police didn't arrest his 17-year-old son, Quasaun, to teach him a lesson -- instead letting him off with an appearance ticket for allegedly stealing drill bits from a Home Depot in Long Island City, the New York Daily News said.
When the teen returned home to their Queens apartment Smalls confronted him and they got into an argument. During the dispute, Smalls allegedly shot his son in the abdomen with a 9mm handgun.
Paramedics took the teen to a nearby hospital where he was listed in stable condition. He is expected to recover.
Police charged Smalls with felony assault and criminal possession of a weapon. It was unclear whether the gun he allegedly used was his personal firearm or if it was issued by the corrections department.
Rosie O'Donnell unveils nearly 50-pound weight loss
Justin Bieber crashes Drake Bell's album release party