If you want to surprise him, Why don't you get him a value pack. This is a package that comes with a bass, amp, strap, tunners and other things. It's not the best bass in the world but it's a good start and I'm sure he'll like it. If he doesn't, then just return it and he can get what he wants...