Zaffiri precision Glock 17 gen 5 threaded barrel. Not compatible with other generation glocks per Zaffiri's website. New in the box never been opened