There are a lot of good choices. I have an AAC model that is now out of production.
I like the Silencerco Osprey for the ease of using stock sights. The TiRant is another good choice. Just about anything from AAC or Silecerco/SWR is good stuff but many other companies make good suppressors. Unless you plan on shooting lead bullets, take apart cans are not necessary.
Also consider getting a 45 suppressor if you ever intend on getting or have a 45. It can fit and work on smaller caliber pistols although not quite as efficiently as an exact match suppressor.
As for barrels, I have a Lone Wolf on my Glock. It dents the brass hard but otherwise functions fine. There are many quality barrels out there.