With the exception of the lower receiver (which must be purchased from a licensed FFL dealer), builders can purchase every AR-15 part they’ll need online.