Remember, like other's said, to switch to full guns or your other guns.
Also, if you have a StormFire (use 'H' to select alternate weapons), it can be very useful!
My last play through I experienced some kind of strange collision detection problem where weapons would seem to pass through...