Guns are good, but get a dog as a deterrent. It doesn't need to be any specific kind of dog and does not have to have any special training. Most burglars will bypass any home that has any dog in it.
you can save on homeowners insurance/renters insurance too if you have what is known to be an "agressive breed" that has free roam of the interior of your house!
A bark... even a small bark is a great deterrent!