There Are Two Firing Types 
[1]Full Auto
[2]Semi Auto

Installation: 
(1)Backup Your Files Before Replacing Them With New Ones
(2)Use [OpenIV] To Replace [gun@rocket.wad] In 
                Grand Theft Auto IV\pc\anim\anim.img