You could swap in a hemi, but,it would be way cheaper and less problems to trade it in on a late model 300 that already has a hemi installed. To have someone else buy/install/trouble shoot an aftermarket hemi would run you over $20k.... you'd need engine, possibel new wiring/harness and computer and probably a transmission or at least a transmission upgrade/rebuild.