Includes receiver extension, buffer and spring. Everything you need. Asking $75 obo. 504.7five6.2six2four