yeah
i agree with him above,but,i own an impulse,with a few upgrades but it is a good gun,and can be easyly customisable,i suggest you chevk out
www.smartpartseurope.com they are really reliable and have a good price for everything,its where i got my impulse from,and another good thing about the impulse and smart parts,they do practically all the upgrades,if you get a standered impulse you can easyly upgrade later on to the vision
hope that helps
dan (please ignore typos i have the flu)