It may very well be a semi-auto. Lots of dept's wanted centerfire rifles, but not necessarily full auto rifles. If it is actually a machinegun, chances are good that he transferred it out of his department legally. You should inquire what kind of form it is on, whether it is a form 5 or a form 4.
Silencers have NEVER been illegal !