What is the most practical barrel length on a 9mm pistol to get the most fps. I have noticed that 16" barreled 9mm carbines only gain about 100fps and might actually slow down the bullet a little with weaker loads. I might get a 9mm upper for my AR15 pistol but i cant decide between 5,7,and 10-11.5". What are some good powders for longer barrels?