The right stuff, except for the one gun per month purchase. I don’t know what purpose it serves.
It is stupid laws that make people resist any laws, because they don’t know what other stupid stuff can come next.
Universal background checks and red flag laws are a must for a gun carrying society. Anyone who resists those is either stupid or naive or a criminal or a danger to others, or all of the above.