M9 Hardware Sizes