pistol - Casull .454 :P I don't like pistols, they scare me. It's too easy for the muzzle to do a 180 and be pointed at you. They also aren't practical for anything, except perhaps self defense if you life in like, the ghetto-est of ghettos.
<br>
<br>shotgun - Can get a beretta fairly cheap, or a browning.
<br>
<br>(long range) rifle - Don't buy a Remington for the action. My uncle is a gunsmith and isn't at all impressed with the actions Remington makes. I'd go with a .243 Winchester bolt, or a .300 mag winchester bolt if you are going for big game. A .243 round is sufficient for both varmint and big game hunting, provided you can shoot accurately. I've killed 8 deer with a remington .243 (though the action gets screwy at times). I'd say you could use a .243 for everything up to (and possibly including) elk. The .300 mag is a beast of a rifle, suitable for antelope-bear. It could be used for varmint hunting/range shooting, but the rounds are expensive so you'd probably want to load your own if that's what you want to do.