I don't really have a problem with using modern guns as the base weapons if they do something interesting with them. The Glock thing isn't particularly creative. I doubt it's going to feature in the film much anyway.
Well I own a Glock 19, so woo hoo, my first TFA prop replica found item :/