Excellent introduction piece and fun trumpet playing!
I see some mentioned abrupt ending... I actually like it. I would put some sort of reverb or delay on the very last few seconds on trumpet, so it fades gentler, but as far as arrangement goes, I like spontaneous endings smile
Thank you for sharing!

Misha.