I have a Dboys m4 airsoft AEG and for some reason it won't fire the bb's just dry fire. It jammed a couple of times and I fixed that, so what could the problem be? Help!