Would the Gen 3 be a good option for HD carbine? I have the Gen 2 that I was going to move to another rifle if the Gen 3 is gtg. Thanks!