The gun Kanuka carries is a Government .45 caliber.
The setting of Tokyo was drawn in a very basic style as oppose to a more detailed style due to budget reason. Oshii didn't like the way the city looks in the finished OVA.
Kanuka's arrival in Japan at a military base was the only way she can enter the country with a gun as it's against the law to transport guns into Japan.