Simple answer, there’s almost a thousand guns in destiny 2.
English
-
not really most of those guns are reskins of a dozen so base models. all you need to do is give those base models some story and the rest writes itself