Something you have to remember when making a game out of a franchise like the Matrix is that both capturing the mood of the film and getting the style right are both much more important than any sort of real-life logic.
For example, the system is designed so that guns don't take up more room than spare clips. Why? To give SOME context as to why anyone would do what Neo did in the assault at the end of the first film, carrying all those guns instead of just carrying lots of spare clips. For sure, if clips were smaller, everyone would just always do that in an RP.
RPs are like that. People will seek to exploit rules, and take what is best, instead of doing the important thing and going for what looks/feels right. Some will not, playing into the style of the thing, but it is important that the rules at least point people in the right direction.
Hence so it is with guns. Completely ignore the real life stats of the gun. This is a game and the game must be balanced. There must always be a reason for people to take different types of gun. If type X is better, why wouldn't everyone take type x? Then we have everyone with the same gun and at a stroke we've lost part of the experience.
It is the same if someone claims one fighting style should have superiority, based on real life fighting. Eventually we would end up with everyone fighting the same way and with the same guns, and then why are we playing, exactly? Aside from anything else, individuality is very important in The Matrix.
Weight/bulk have been combined into one stat called 'Size' now, which will handle everything.