This has to be the largest weapon variety in gaming history