I'll be the first to say that it's good to have some gatekeeping, you'll want some standards in your hobby community, people shouldn't come waltzing in and expect to be taken seriously if they lack in interest and competence, or they have a hidden political agenda (you know the kind of faggot who comes in and demands identity politics bullshit), but at the same time I think it's the most bitter grognard bullshit to turn away people with genuine interest who are looking to learn and be a part of your hobby.
You know what happens to your hobby if you all put your effort into turning away anyone who's new, no matter what? Eventually the hobby will die, and when YOU die, all of your collection or your work will most likely fade away and be lost, and if you were truly serious about the history and your passion for guns, that should horrify you to your core.
New blood is absolutely vital, you should hold some standards, but you should be able to tell which people have what it takes or are willing to learn.