I get them online from place like operationparts.com, bravo company, rifle gear, midewest px, SKD tactical, etc. The key is to really figure out what you want before ordering, to get the most items in a single shipping batch. It will save you a lot of money vs doing it as 1 offs.
If I were...