A 34-year-old man is facing charges in federal court later today after he was arrested in connection with the theft of more than a dozen military rifles and handguns from a U.S. Army facility in Worcester.

James Walker Morales was taken into custody without incident last night on Long Island by the Nassau County Police Department and the FBI on state and federal warrants, the Federal Bureau of Investigation said.

Morales is accused of stealing 10 9 mm pistols and six 5.56 mm M4 rifles in a late-night break in at the Lincoln W. Stoddard United States Army Reserve Center on Nov. 14.

Morales allegedly broke a window in a kitchen to enter the armory. He then climbed on top of a shipping container-sized weapons vault and used a power saw and pry bar to cut through several layers of metal and wood of the vault’s ceiling, according to an FBI affidavit.

Surveillance video from a nearby building shows a car pull up to the Army facility at about 6:43 p.m. on Nov. 14. Within six hours, a male in the video is seen walking into and out of the Army facility four times, carrying duffle bags in then out of the building, the FBI affidavit said.

Investigators later found four reddish-brown stains near the weapons vault, at least one of which was a match for Morales’ DNA, the affidavit said.

Morales, who has a criminal history including most recently being charged with child rape and indecent assault in Middlesex Superior Court, had stopped at the Army Reserve facility two days before the break in to pick up his discharge papers, investigators said.

The court ordered Morales to wear and electronic monitoring bracelet to be released on the rape and assault charges. Investigators said in the affidavit that records from that bracelet put Morales inside the Army facility on the night the guns were stolen.

Two days after the theft, Morales cut off the bracelet, investigators said, and an arrest warrant was issued for him.

Law enforcement tracked Morales to a parking lot in Westbury, N.Y., and arrested him last night without incident.

Morales is expected to appear in Federal Court in the Eastern District of New York later today, according to the U.S. Attorney’s office.

ALSO READ: The affadavit in this case