I couldn't get passed the first sixty or so pages. The author starts out stating how important correct details are to a story, and thanks all those who helped him. Then he writes pure nonsense.
Paint your Uzi submachine gun with Teflon to get it through airport security scans? A hand grenade that only blows off your arm when it explodes in your hand? Incorrect military rank and associated responsibilities? I could go on but you get the idea.
The author has no concept of reality, military, weapons, or security issues yet feels compelled to make them central to his plot. It is insulting to anyone who can fog a mirror. As to his editors and technical experts . . . well, lets just say they let him down.
Then there are the significant POV issues which make the story awkward to read and follow.