i had an egg and it was ok for abit,then i tried my mates halo then just had to buy one,for me it was like shooting a diffrent gun and made all the diffrence but as everythin its all down the personal choice but imo a halo b s**ts over halo tsa all day and well worht the money.