I was wanting a 5 inch barrel m2.0 for a range gun. I went to a couple different gun stores and no one had it in stock. I looked at a compact and it fit like a glove so I bought it. I get tighter groups than I did with my old sr9c. I really like the M&p and it became my new colder months every day carry. How much difference in accuracy would I gain with a 5 inch over the 4 inch compact? Trying to decide if I should just practice more with what I have or invest in a range / home specific gun.