Braintree police arrested a 50-year-old Winthrop man Wednesday afternoon after he allegedly bought prescription drugs from another man in the South Shore Plaza parking lot and was found with numerous weapons, ammunition, GPS devices and handbags.
Bail was set Thursday morning at $100,000 for Richard B. Polito. He was charged with several crimes, including illegal possession of a firearm, Chief Russell Jenkins said in a statement.
After witnessing an alleged drug transaction, Braintree Detective Matthew Heslam pulled over Polito.
At first the detective discovered a prescription for 120 30mg Oxycodone pills filled for another person in Rhode Island, allegedly bought from a man police are continuing to investigate.
Then, a further search of Polito's vehicle turned up a .38 caliber revolver, a box of ammunition, eight stun guns, two police type batons and a leather sap, Jenkins said.
A search of the trunk uncovered 12 David King purses and handbags, 18 Magellan hand held GPS units and numerous accessories for the GPS units. Jenkins said the ownership of the bags and GPS units is being investigated.
Polito was also charged with eight counts of possession of a stun gun, illegal possession of ammunition, possession of Oxycodone with intent to distribute and two counts of receiving stolen property over $250. He was arraigned at Quincy District Court.