Never shot a TM, so cant compare. However its pretty decent at close range and reasonably solid. Loading shells and pump action just 'fun', cant say why Its packing 1/2 joule energy per BB, low 200FPS range and hop up is fixed and not up to much. Still for what I brought it for, no battery/gas needed backup and CQB its working well