I bought a Gen 4 Glock 19 about 30 days ago because I knew there was a shortage. I've fired exactly 100 rounds through it. ONLY for trade of a Gen 4 Glock 23. I have everything it came with and expect the same for the trade. I'm located in Northern VA. Please call or text 540-671-1006. Thanks everyone!