I finally got my LPK in, so I can actually start commenting on how the Genesis CNC lower works, rather than how it looks. I purchased the LPK from Fulton Armory, at the recommendation of various internet sources. It is a DPMS compatible LPK and was in stock, unlike many others. The takedown pin was purchased separately from Larue Tactical, as they are the only supplier I'm aware of that is willing to sell the correct diameter pin. The DPMS pin may work, but it is a smaller diameter and may be sloppy. I also purchased a basic ar15 trigger guard with a roll pin from Fulton. I found that the trigger guard pin holes were close enough together to install the trigger guard, but both pairs of holes were slightly forward of where I assume they should be as the finished trigger guard bound up on the magazine making it very difficult to insert or remove. I filed down the front of the guard and the mag drops free now. The selector went in perfectly and snaps nicely back and forth after being oiled and worked back and forth. The Geisselle DMR trigger I installed required significant adjustment from the factory settings to work, but once adjusted appears to work fine. The trigger slot made using the jig was initially too short, but the trigger worked fine once I opened it up. The magazine release and front and rear takedown pins went in fine. The bolt stop basically doesn't work, bottoming out in two different spots and preventing sufficient movement. It appears that the shelf under the lower part of the stop where the spring is located isn't deep enough, so I need to buy a teeny end mill and clean it up a bit. More updates as I have them.