Does anyone have experience with the Triump (Thompson)? It seems to be the newest model and has, what appear to be great features (e.g. hand removable breech plug, weather shield, etc.) and it looks like it is considerably less expensive. I just wonder about the alloy receiver. Is it too new for...