If you are lucky enough to have not updated and are still on the VRUAMDK Build number then here is the root method (source & credit given to: http://forum.xda-developers.com/showthread.php?t=2290798
Go to the source link above and download the five items in the first step, Samsung Official USB Drivers, ODIN v3.07, VRUAMD2 Prerelease Kernel, Stock VRUAMDK Kernel for your phone, and Motochopper Root Exploit Tool.
Boot your phone into ODIN mode.
STEP 3: Flash the VRUAMD2 Prerelease Kernel using ODIN v3.07 in PDA section only
. Boot back into Android and verify that the flash was successful.
Follow Settings -> More -> About phone -> tap "Build number" 7 to unlock Developer options and verify in there that you have "USB debugging" checked and "Verify apps via USB" unchecked. Verify in Security setting on your device that you have "Unknown sources" checked and "Verify apps" unchecked
Connect your phone to your computer and open "Run.bat" file from the location you have extracted motochopper to. You will see a message on the phone asking you to accept the new computer connection (select to always allow and select OK).
After motochopper runs and your phone reboots on its own, check if SuperSU has any update in the Play Store. Open SuperSU app and let the binary update itself to the latest VERY IMPORTANT OR YOU WILL LOSE ROOT ON STEP 4
. Now you can open a root application and verify that is able to access root properly.
Now to restore the stock kernel you need to boot your phone into ODIN mode (how-to link above).
Flash the Stock VRUAMDK Kernel using ODIN v3.07 in PDA section only
(follow same link in step 3 for a how-to).
Boot back to Android and verifying everything is still working and kernel has flashed successfully. You should now be fully rooted and on the fully stock original firmware that came on your device.
To restore a custom recovery (optional), follow Step 5 on the source link.