Boston Police report arresting Branden Barrett, 30, of Canton, after, they say, officers watched him sell some drugs on Truman Parkway in Hyde Park around 3:25 p.m. on Wednesday.
In 2005, Barrett, then 16, and another teen were sentenced to 16 years in state prison after being convicted of rolling up to a third teen on their bikes two years earlier, opening fire on him and then shooting him again as he lay on the ground. Both teens were tried as adults because of the heinousness of the shooting - which left their victim a quadriplegic.
Barrett was arrested on Truman Parkway headed towards Milton near Dana Avenue by District E-18 drug-unit officers, police say, adding the officers seized "a loaded .40 caliber Springfield Armory handgun, a loaded .380 caliber Ruger handgun and one plastic bag of heroin packaged for sale from inside the vehicle."
Barrett was charged with two counts of unlawful possession of a firearm, unlawful possession of ammunition and possession of heroin with intent to distribute, police say. He was also charged as a level-1 armed career criminal, which could mean longer sentences if he's convicted on the other charges.