Weapons can now have restricted angles

This will be important for the vehicles.