It's pretty realistic, since the company is self sufficient and are the owners of all the equipment, they are cheapest possible option(no intermediaries and no politics). If you wanted something with a little more people or some tanks or generally more stuff, the cost of sustaining everything...
This is a police pistol, not a military one. They're weak and cheap, any bullet-proof vest or glass will stop them. Military grade are made to penetrate things depending on the situation.