The discussions that happen on slow duty days.
When the zombie apocalypse occurs, and it will since it's inevitable, the zombies we'll see won't be the ones from most pop culture films.
They'll have heart beats:
Without a heartbeat the human cells can't survive more than a few minutes. I'm not a biologist, so i'm basing this on the what happens to your body if you were to hold your breath while exercising. Lactic acid builds up on your muscles, so less oxygen is able to enter your muscles and they tense up until they completely stop functioning. Without a heartbeat there would be no way to circulate blood and therefore oxygen so the human body zombie or not would fail within minutes.
If they're the slow type they'll die within days:
Besides the obvious handicap of the difficulty in getting food, the types of viruses that would effect the part of the brain that effects motor functions has already effected the more critical regions of the brain and would likely continue to spread to the brain of the brain supports life.
The most realistic zombies
The infection will probably either be a failed attempt to cure Alzheimer's or a biological weapon. The infection will more than likely cause the brain to swell inhibiting higher level of thought but still allowing basic survival, and motor functions, and possibly even allowing them to process information in the same way animals do. This would more than likely cause them to become pack animals hunting in groups like wolves. Allow them to be functional enough hunt and forage, allow them to associated noise, heat, smells with food, and maybe even allow them to create ambushes.
If their brains are indeed swollen, they would likely have migraines causing them to be sensitive to both light and loud sounds.
Weapons
Assuming you don't have a huge trust fund you can put towards a bad ass fortress or an armory the best way to survive this outbreak is to adequately barricade your strong hold. During the day, go out and sanitize a large area around your strong hold focusing more on destroying their habitats than just killing they the zombies. If you do come across a group make sure that none of them escape.
When you do find them and you have a ton of money to spend on a 50 cal machine gun buy it, if you don't a semi automatic, and a machete will probably give you the best zombie protection for the cost, and replacement bullets are easier to find. While you're hunting for their hiding places, it would actually be safer to purposely make a little noise to allow them to know someone is in the area. Surprising them would cause them to react in an unpredictable manner, letting them know that something is around will allow to stay in a more relax state and would make them easier to finish off.