I don’t have an issue with background checks generally. My view of gun ownership for felons is that I don’t believe anyone should be barred from a constitutional right by default for life. However, I do think there should be statutes for how long a person can be sentenced - both to time in prison and to time released without certain civil rights - and with harsher sentences going to folks convicted of violent gun crimes like armed robbery.
I agree though that most NFA items should simply be available to all free Americans under the same rules and regulations as other regularly available firearms. A tax stamp isn’t going to stop someone from doing something evil, and personally if I want to pop a can on my rifle so maybe I don’t get permanent hearing damage if I need to use it unexpectedly indoors, I think that shouldn’t cost me an extra $200 just for others to have the illusion of safety.