弾丸に関する質問はここでいいのかな?
平均的な拳銃もライフルもそれぞれの使ってる弾の性能を最大限に発揮するにはバレル長さが足りないと聞いた事あるんだけど、
たとえば9パラと5.56mmNATOはそれぞれどれくらいの長さのバレルがあれば弾の性能を最大限に活かせるんだろう?

…ただ、拳銃弾はまだしも小銃弾の性能を完全に活かせるバレルだと対物銃や重機を超える長さになりそうで、
今度は銃本体が実用に適さない構造になるんだろうなあ…