In my own experience, I would recommend that the following spare parts be on hand whenever you are at the range:
- firing pin
- firing pin retaining pin
- gas rings (set of 3)
- extractor, ejector, and related pins and springs
I'm sure someone will suggest some or most of the fire control and other lower receiver parts, pins and springs, but it just may be cheaper to buy one kit rather than only some of the individual items.
I have used the following online sources for ordering such parts. All have proven to be reliable suppliers (in no particular order):
- Georgia Precision
- Del-Ton
- Fulton Armory
- Brownells (carries Colt pre-ban parts, IIRC)
- DPMS
- Midway
Prices for parts, delivery methods and minimum shipping costs can vary between suppliers, so shop and compare.
I'm sure someone will recommend Bushmaster, RRA and others, but I am listing only those I have done business with myself.
Brownells also carries DPMS parts. DPMS began life as an M-16 parts broker and subcontractor coordinator, eventually deciding to assemble complete rifles, and they market several "packages" of related pins, springs, etc. which might be more economical to buy than individual items, so keep that option in mind if your eventual shopping list seems to include a lot of such items.
Welcome to the Forum, good luck and good shooting!