The best gun is the one that i have!
Because you dont have it
Semper paratus.....virtute et armis
To be honest there is no best gun anything being produced today by any of the top manufactures are great. There are some that are more popular then others.
you forgot savage winchester blaser weatherby springfield