A former Marine has been charged after authorities say an arsenal of dangerous weapons was found inside his Bronx apartment.

Richard Laugel, 38, faces two counts of criminal gun possession and one count of narcotics possession.

Laugel was previously out on bail for a prior arrest in which investigators say he planted an explosive in a drug rival's car. 

Authorities say they suspected he was running a drug ring when they raided his Baychester apartment on Tuesday.

According to authorities, Homeland Security investigators found a slew of weapons, including a grenade launcher and assault rifle, and 30 grams of cocaine.

"We have two glocks, we have one AR-15, we have several silencers, as well as several gun manufactuer parts that you can put together."

Authorities say Laugel assembled some of the weapons that were found in the apartment.

He could face up to 35 years behind bars if convicted on all charges.