Yeah they do but at a low ball price check around before you decide but the best price I've seen is U.S patriots Firearms on Atlantic Blvd give the best price
Yes after inspection and if they want it.
Not sure, sorry Would think Google would tell you.
Thanks! Your answer is awaiting moderation.