Fallout: New Vegas non-player weapons

Non-player weapons are weapons that are not intended for use by the player character

Characteristics
The Gamebryo engine requires all non-player characters and script effects to use a weapon in order to shoot a projectile. Some of these weapons can be obtained via console commands. The same is true for the default weapons used by followers, which may have differences from the weapons obtainable by the player character.