Escape from Tarkov features numerous weapons, with the devs constantly adding new guns to the game so players have a variety of options.
The Division 2 allows you to craft new Weapons and Gear through blueprints. Completing main missions, side missions, and Settlement Projects is the easiest way to get blueprints in the game.