i have been told that the local PD or sheriff can do it but some don't like to. my local PD told me to call local BATFE, and they would do it.
my advise is that you should be very clear that it is a gun your considering purchasing and not one you own, and your not in anyway affiliated with...