Are suppressor threads universal from brand to brand (within a given caliber)? For example, would the threads on a Walther P22 adapter be the same as the threads on Tactical Solutions barrels (both being 22lr) and therefore be able to use the same suppressors/muzzle attachments?