AR 15 Frankenstein build Anderson lower Anderson lower parts kit Palmetto State Armory single stage Drop in trigger 3lb aero Precision, buffer and buffer Spring Bear Creek arms upper Palmetto State Armory flash can magpul For grip and stock thousand lumen, flashlight rechargeable USB-C Canted sights