A Danbury man was caught last Friday with a stolen vehicle and carrying a loaded weapon.
Kevin Pereira, 21, was reported by members of the Community Conditions Unit for acting suspiciously behind the Food Bag on West Street.
Danbury Police determined the moped Pereira was on was stolen. Pereira also had a loaded flare gun under the seat.
Pereira was charged with larceny, and having a weapon in a motor vehicle. Pereira is being held on a $1,000 bond.
Pereira was arrested in March as well for criminal mischief, burglary, interfering with officers, and conspiracy to commit burglary.