Originally Posted by MaciekA
In this regard, a shorter female will do well with an M4 that has a stock that can be adjusted, unlike with the MP5. Note that many of the MP5s on the market, with the exception of the plastic Classic Army MP5K, are actually really heavy compared to many M4s.
I agree with the Mp5 being a heavy gun. Not only that it is front heavy. A CQBR length m4 with adjustable stock is a good choice.