@Alamias Yeah, hindsight 20/20 I later realized that those people then knew where I lived because we were hosting game night at our place. Sure, on game night's our resident cop with 4 black-belts, a 9mm and a backup .45 is excellent security, but he doesnt live with us SoOOoOoo.
We had trusted our buddy to vet these people. Nothing bad happened afterwards, so I guess he didn't vet them enough to not be creepy but trusted them enough to not do a home invasion?
The random game store LFG approach is a crapshoot. Most of the best, sane RPers already have go-to groups consisting of other same, mature adults. There are a looooooot of fucking mutants.
Best to err on the side of caution with wife and kid. I got lucky.