Probably the only reason you would want to use a reel or a floating line with your gun is if you are attempting to land a larger fish. The reality is there is only so much shooting line on the gun and it may not be enough to land the large fish you want.
With a reel or a floating line, you can lengthen the amount of line you have and this will greatly enhance the efficiency when trying to hunt larger prey.