Other mistake: When Moss confronts the party crasher who has a gun to the arms dealer's head. The party crasher then pours gasoline all over the pumps and Moss shouts "Don't shoot, you'll blow this place up, I'm standing in the shit". As the scene eventually cuts back to Moss on a long shot, you can see that the floor is dry and he's not actually stood in the gasoline. (01:20:00 - 01:21:00)
Other mistake: When the second group of people brought before the judge are sentenced, they are put to death in Mr. Bone Stripper. Curious note: though it kills the people, and chucks their remains out the end, there is absolutely no evidence of the clothing that was on their bodies. There is no pile of shredded cloth anywhere to be seen in the salvage yard.
Other mistake: When Topper speaks to Ramada for the first time, we can see his name plate read "LT Sean Harley", whereas LT stands for Lieutenant, any army's lowest officer rank. The rank insignia on his collar, though, is that of a Captain (CPT). (00:19:19 - 00:20:09)
Suggested correction: Topper's not in the army, he's in the navy. He has the correct insignia for a naval lieutenant.
Other mistake: At the end, when Dolph Lundgren is shot, his partner says the bullet went straight through, but when the camera changes, we see no hole was made by the bullet in his back.