This guide will let you know how to unlock the EMP Rocket launcher and Stun Gun in GTA 5 Online.
First, you will need to own an agency, and there are four agencies in the game. After purchasing the agency, you will need to get the armory upgrades, which will cost you 720 thousand dollars in the game.
After that, you have to go to your office and make your way to the armory, and you will find different gun options there. To get the stun gun, you need to go to the pistol section, and you will find your stun gun at the end of the list.
You will need to go to the heavy weapon section, and there you will find the Compact EMP launcher at the bottom of the list. Both of these guns will cost you 370 thousand dollars, as shown in the image below.