Quote: "How can I remove the recoil and remove the ability to iron sight?"
Find the weapon's gunspec.txt in files\gamecore\weapons
and change simplezoom=x to simplezoom=0
That will remove the ability to aim.
In the same file you will also find recoil settings where you can alter or remove them completely.
Quote: "Is there a way to line up the iron sights properly? "
In the same gunspec.txt fil;e there are settings for positioning while aimed...
simplezoomx = X
simplezoomy = X
Alter those values to change the weapon positioning.
Quote: "I also can't get this wood barricade to work. I want it to be destructible and set everything I thought it'd need to work but I can't destroy it."
Make sure the entity is dynamic and not static.
Gigabyte P67A-UD4-B3, Intel Core i7 2600K (passmark 8555), 16GB Corsair DDR3, EVGA GTX 970 SC (passmark 8637), Win7 Pro 64-bit SP1, Primary monitor @ 1920x1080, secondary monitor @ 1024x1280