Relax,we all start from somewhere.
Now the thing you have seen is a feature in AirMod , which is now integrated into the regular engine from updates 1.17 and up.
To use sights and recoil all you need to do is use the apropriate commands in each weapon's
gunspec.txt , located in Files\gamecore\guns\your weapon\
Now these commands are a bit tricky and most people don't write their gun settings themselves , because Errant AI was kind enough to supply the gunspecs for us (this applies to his Model Pack 9 & 10 weapons).
You can find his weapon updates for MP9 & 10 here -
http://forum.thegamecreators.com/?m=forum_view&t=172443&b=21
As far as other weapons like the G36 , P226 , RPG7 , etc. , you'd need to buy them from the
GameCreator Store. They automatically have ironsights and recoil.
The most important thing you need is FPS Creator update 1.17 or higher.
Hope this helps
PC Specs:Windows 7 Ultimate 64-bit,Intel Core i7 960 @ 3.20GHz,NVIDIA GeForce GTX 480,12GB RAM,2x Western Digital 997GB HDD