I appreciate your reply. I can see the modifications are very extensive. I need to know if I should buy the gun if it does not have these improvements.