It is not hard if you live in a state that doesn't try to stifle your Second Amendment rights. Takes up to 6 months to get the stamp though. The federal government is pretty slow with paper work. I know, I work for them.