Since you have decided that you won't declare it, and TSA folks will likely have a hard time figuring out whether it is real or a replica, you are setting yourself up for trouble.
Why not avoid the hassle and just ship it to yourself via UPS?
As I stated previously, The TSA doesn't care if there is a firearm in your checked bag.