I support background checks, but a citizen that passes the check should be able to own whatever they want.
An ideal check (IMO, at least) would screen for any history of violent behavior and should also check a person's mental health through an evaluation and past records.
In my experience with the mental health care system, I've met people I like, but would never want them to be able to own a firearm.