I needing some input im looking for help impact won'ting to buy a fx impact m4 or a m4 compact wich would you buy and why .22 .25 or 30? I'm just looking to shoot around the house but would like to be able to shoot some long range also. Won'ting to shoot stock before I start upgrading all help would be appreciated thanks