These are definitely OEM Glock frames and they don't Have got a front rail. As far as your G43 parts, the slide will certainly fit without having issues. Very pleased owner of this new Glock 43X, ideal EDC piece, feels so excellent in your hands, ten+ 1 of 9mm, and https://glock43xmosreddot46790.estate-blog.com/19836480/glock-43x-mos-frame-options