A Winchester firefighter is facing weapons charges after federal agents raided his home Friday looking for a gun that police say was used to commit a crime in Boston.

John Travers, 33, was charged with illegal possession of ammunition and illegal possession of a firearm without a license, Winchester Police Sergeant Horst Filtzer said yesterday.

Filtzer said agents from the Bureau of Alcohol, Tobacco, Firearms, and Explosives recently contacted Winchester police as part of their investigation of a crime in Boston involving a gun that records showed was registered to Travers.

When agents questioned Travers, he asserted that he sold six guns to the Four Seasons gun shop in Woburn, police said, but records show that he only sold four guns to the shop.

Police obtained a warrant for Travers’s home and found a safe with one of the missing guns and some bullets, Filtzer said.

The other gun, the one used in the Boston case, was not found. Police did not elaborate on the crime committed in Boston.

A spokesman from the ATF last night said he was unfamiliar with the case.

Filtzer said Travers had his gun license suspended in May when a restraining order was taken out against him.

At that time, according to police, Travers turned over 15 other weapons.

According to the police report, Travers works as a paramedic in the fire department.

A fire department official declined to comment on the case last night. The local fire union president from the International Association of Firefighters Local 1564 did not return calls seeking comment.

John M. Guilfoil can be reached at jguilfoil@globe.com.

© Copyright 2011 Globe Newspaper Company.