Man, all classes seem pricey around here
It's all about perspective. $225 would be a REALLY INexpensive gun. Yet people will quickly spend $500, $600, $1,000 on their next wizbang zombie slayer.
The knowledge and skills gained from a training class will most certainly outlive any wood, plastic, or steel.