Glock deconstructed /
Sweeney, Patrick,author.
Glock pistols.
Glock pistols