"I have never seen anyone get slide bite from a glock? so the beavertails are silly IMO."
Just because I have never seen Bigfoot doesn't mean he doesn't exist.
Yes and you are entitled to your opinion also. What is your point?
Have you ever received slide bite from a Glock?