Depends on what state you live in. Don't even think about having one if you live in a state like NY, NJ, CA or CT. You can't even have a threaded barrel much less a suppressor. Other states like NC, GA, TX, FL, you can get them but just have to go through the process of filling out a Form 4, paying for the tax stamp and waiting. I'm hearing the wait is much less now than it used to be though. I had to wait over a year to get mine but now I'm hearing ppl are getting them in just a few weeks. Has me considering getting one for my 22lr and maybe 1 for 9mm.