Pellet shop by far. ill tell u they always get back to you rt away, when they don't answer answer your questions without an attitude give great advice. I have a guantlet 30 umarex my cousin double fed and jammed the mag I tried the dowel rod trick but no luck bin said bring it In. Luckily I live 30 mins away. Lou the tech came out of the back took the gun and bout 5 mins later here comes my gin good as new !!!! Did I mention they don't sell umarex .still did it and then didn't even charge me .like I said above and beyond for their customers big thanks to lou,bin and Maria at pellet shop .anyone else got 1 shop that trust the most ???