Commercial
Yamaha 8310Z Custom Trumpet
Yamaha 6310Z Flugelhorn
Purviance mouthpieces
Classical
Bach LT180S 72 Bb Trumpet
Bach 180SL 239 C Trumpet
Yamaha 6610S Bb/A Piccolo Trumpet
Bach Mouthpieces
Commercial
Yamaha 8310Z Custom Trumpet
Yamaha 6310Z Flugelhorn
Purviance mouthpieces
Classical
Bach LT180S 72 Bb Trumpet
Bach 180SL 239 C Trumpet
Yamaha 6610S Bb/A Piccolo Trumpet
Bach Mouthpieces