SPECS ON THE FRANKENGUN ARE:--ARMALITE UPPER--S&W LOWER--RRA LPK--SUREFIRE LIGHT--AIMPOINT COMP4--AIMPOINT MAGNIFIER W/ TWIST MOUNT--KAC RAIL--GRIPPOD--KAC FOREGRIP--ERGO GRIP