Weapons workbench (Fallout 4)

The weapons workbench is a crafting station in Fallout 4. The Sole Survivor can use the workshop to attach and detach weapon mods.

When applying a weapon mod, the name of the weapon can change, even allowing to turn into a better variant, like making rifles from pistols.

To create a mod, the Sole Survivor needs proper materials, as well as the corresponding perks, Gun Nut for guns, Blacksmith for melee weapons and Science! for energetic weapons. Some mods requires two of the perks at once, such as night vision scopes mods for snipers.

There are two different versions of the weapons workbench found in Fallout 4. However, they are functionally identical in every way, and thus it does not matter which one is used under any circumstance.

Crafting
Standing gas tank variant:

Shelved gas tank variant:

Note there is no difference between the two benches, besides an aesthetic ones.

Within settlements
These are associated with the workbench for the settlement. The player character will not be able to access these until s/he is aligned with the settlement. With the second level of the Local Leader perk the Sole Survivor can craft weapons workbenches in other settlements.
 * Sanctuary Hills
 * Red Rocket truck stop
 * Hangman's Alley
 * Egret Tours Marina

Other locations
These can be used at any time by the player
 * One on the roof and another in the basement of Gunners plaza.
 * Inside Combat Zone.
 * Several inside The Prydwen
 * Diamond City market, beside Arturo Rodriguez.
 * Outside Corvega assembly plant, inside "Mass Chemical" building
 * Lexington, on the back of a gas station(Red Rocket), next to a Power armor station
 * Beantown Brewery, by Tower Tom's terminal
 * Andrew station, upstairs
 * South Boston military checkpoint.
 * Raider camp south from South Boston military checkpoint.
 * Parkview Apartments apartment building ground floor.
 * Kendall Hospital

Item & world manipulation
There are two versions of the weapons workbench available.

Gallery
Оружейный верстак (Fallout 4)