In case anyone is still interested, I also made a file, available at Pinshape https://pinshape.com/items/58049-3d-printed-dlt-20a-rifle
I'm printing the first one, and will keep updating the file to make it more accurate and easy to print and assemble.