Patrick Musumeci does maintenance work for the Commack school district at night.
A search warrant was served Wednesday morning, on his 30th birthday, while his parents and sister were home.
Authorities found 16 guns in the home -- eight were legal and the other eight were illegal, officials said.
Two revolvers were reported stolen -- one from a burglary in Patchogue and the other was a 1985 Suffolk County Police Department commemorative gun stolen in Southold.
Police also seized oxycodone, pot. morphine pills and Xanax from the home as well as cash and boxes of ammunition.
Musumeci is charged with 26 counts -- including criminal possession of a controlled substance, criminal possession of a weapon, criminal possession of a firearm and grand larceny.
The bust was the culmination of a long-term investigation including the Suffolk gang team.
* More Long Island news
* Send us a news tip
* Download the abc7NY app for breaking news alerts
* Follow us on YouTube