Im a poor man so started inexpensive i used anderson lower,ati upper that came with everything needed everything went together smooth i had ordered some push pin startes few other items but of course didnt wait for them to come in it all went great have a true glow red dot for now it has quad rail.have shot 90 rounds no problems .have not tried .223 rounds yet. I love the rifle just hope ill never run in to ammo problems