Help with functioning gun

(Im not very good at this yet)I need some help creating a script for a gun that fires bullets,has a muzzle flash,and can aim down sights with

This section is for paid jobs only @plok_cxz. You have a thread already for this topic so I will be closing this one.