How to make a gun shoot?

Basically my only problem is i want to be able to successfully make the weapon shoot every time i left click while its in my hands where im aiming or not. if someone could help me with this problem i would appreciate it alot ive been dealing with this for so many hours its killing me >.<

What exactly have you done, and what is not working? Are you attempting to fire a projectile or a line trace?