Hafers is a professional operation, good inventory. You can spend a while in there. Another is Antietam Firearms in Funkstown (east side of Hagerstown). Their hours are more limited, but they are good to deal with. Skeeters is very good for transfers and has a small handgun and long gun inventory. His hours are mainly evenings and those are usually 3-4 days a week. He is sometimes out of town, and as a one-man shop, is closed then.