This is the Glock G19 BTB Gen 3 Pistol Frame and DIY Rail System by FreeMenDontAsk ... Note: PLA will not stand up to hot environments. The gun itself will not hold enough heat to hurt the frame but a ...