There are a few different options as far as the internal baffle setup goes, as well as budget limitations (if any) Lots of options out there though! Figure out which one you'd prefer to have (to clean)
Youtube has a ton comparison/info videos to help guide to your choice.
There are also lots of writeups on them..
Suppressor Review: Ten Popular Models | Range365
A Beginner's Guide to Suppressors: Part 1 -The Firearm Blog
Research what you think you might like, then go to your LGS and talk to them. See what they suggest and how it compares to what you're coming up with. Most shops can get what you want, even if they don't carry your chosen can. The shop I went to had several brands to choose from. I ended up with a Silencer Co Spectre II.
https://www.silencershop.com/silencerco-spectre-ii.html
Remember that you might need a thread spacer on some to keep the can from bottoming out on the barrel threads. I've got one on mine.
Once you choose it, walk thru the paperwork with the LGS. Then forget about the purchase all together. One day you'll get a call out of the blue, and be surprised you've got a present waiting there for you to pick up!
(I don't know what the current wait time is, but mine was right at 9 months back in 16-17)
There's a great page that kinda charts the process others have gone thru as well, which might give you an idea of the current times.
NFA Transfer Time Tracking NFA Reviews Form 1 Form 4 Tracking
Hope this is more helpful than overwhelming!