Oh dear, I'm sorry, but this comment of yours is really very offensive. Is that really the only way you feel a woman can defend herself? I'm not talking about some office worker googling low-effort solutions, Rey's a scrapper on a dangerous world who'd have to be a fully capable fighter to survive. Why do you think those aliens gave up on BB-8 so easily? She probably has a reputation for kicking butt! You may be surprised by this, but a woman is fully capable of learning martial combat as well as a man!
Reading many of your comments, I really don't think you understand at all what a Mary Sue even is. Wolverine can't be a Mary Sue because he's an established character, new writers yes take over his writing and maybe make him outrageously powered and ridiculously strong, but he's still not a Mary Sue. Your character has to be a virtually perfect version of yourself inserted into your story, I don't know how many of us have explained this, oh please do try to understand? You can "check" all the boxes you want, but if like the key ones are unchecked she can't be a Mary Sue, right? Rey is not a representation of JJ Abrams or Rian Johnson, she's simply the heroine of this story.
Another example of male privilege, is like how you see here Rey has to jump through so many hoops to justify her story and her role as savior, but Luke doesn't have to do that, and there's really only one reason why (hint: you'll find it between his legs). You're making so much effort to put such a burden on her character and you don't do the same for Luke, this is what people mean talking about bias. If Rey was a male character, I guarantee you we wouldn't be having this conversation, just like it's never coming up with Luke, right?