I ended up getting a gen 3 today. I thought the price was fair, and couldnt see the point in tracking down the gen4. Cant wait to shoot it tomarrow!