0
Anonymous
There is no 25mm handgun. That is the size of an automatic cannon that is mounted on an armored vehicle.
Wiki User
Chat with our AI personalities