This is mostly just a weapon mechanics test i wanted to share with the community before working further on it, so i can know if the mechanics are annoying or actually interesting/fun to play, for the moment there's only one actual mechanic done:
-You must aim your weapon before being able to shoot(AltFire aims, then press primary Fire to shoot).
--In future versions some weapons may be able to shoot without aiming, with lower accuracy.
Spoiler: Things i'm planning to addWeapons: The Assault Rifle is probably the "hardest to code" weapon i've ever made.
Slot 2: Standard Handgun, Automatic Handgun and Burst Handgun(3 shots per fire).
Slot 3: Shotgun(I know it doesn't have a pumping sound

Slot 4: Submachinegun.
Slot 5: Assault Rifle/DMR hybrid thing(When aiming you can change between Automatic and Single Shot, the latter having higher damage but being slower).
Weapons to come(When i find suitable Sprites):
Revolver, Desert Eagle, Rocket Launcher(Probably gonna use Doom's own), Grenade Launcher(Maybe i can get something from ROTT).
Also other Doom Vanilla Weapons may be made with this aiming system, as i'm planning to set a story in the Doom Universe.
IMPORTANT CREDITS
WildWeasel for the Tracers (used with permission).
Infinity Ward, Raven Software, iD Software, 2015,inc and 3D Realms for sprites and sounds(From the first Call of Duty, Return to Castle Wolfenstein and Medal of Honor: Allied Assault)
SuperSomari, Demo_the_man, Mallo, 1337Spy, Sgt.Shivers, Reactor and everyone else from the Skype Group.
If you see your work here, uncredited, be sure to let me know so i can add you to the credits list or remove the asset if needed.
Download.