I am waiting for a gun from gilberts and I have read the customer reviews on their website and they seem to be pretty good. has anybody else used gilberts? if so what was your experience like?