Adams Arms Proprietary SF-308 Small Frame AR Upper Receiver - Compatible ONLY With Adams Arms Small Frame Series Parts