A Quincy man already awaiting trial is now in more trouble.
Weymouth police say Peter Stewart was robbing a drug store as an officer was pulling into the parking lot.
Stewart started running away from the store, but was arrested after a brief struggle.
A bottle of Percocet was found on him.
Stewart was arrested last summer for robbing a bank in Weymouth.