In regards to which caliber, it depends on your geographic theatre.
5.56NATO is available everywhere in the lower 48 states.
.30-06 is popular in rural areas and still affordable.
.308 can be found in most places but is expensive.
7.62x39R is the most widely used cartridge globally.
Sic Semper Tyrannis