Background checks in the US are practically equivalent to purchasing permits in CH, except the data retention is less specific because the date of purchase and what is purchased is harder to tell. Concealed carry was only restricted in the 1990s by gun-grabbers.
Also the US isn’t a monolith with one set of laws.