I'd like to get an M & P Compact 9, but the grip is a bit too short with the 12 round magazine. Does anyone know if there is a grip extension that would give me an additional 1/3 of an inch. My other option is the XD9 subcompact, the the barrel is 3" rather than 3 1/2 like the M & P Compact.