Don't take this the wrong way...this is just my opinion.
I thought about this for a while and I'm trying to put the shoe on the other foot.... If this was to happen to me.
The fish, the tank, and the supplies are all replaceable. You should be more concerned and thankful that he didn't get hurt. Just think how you would feel if you came home and your little boy was in the hospital with major cuts from the glass. He knows he did wrong, and I'm sure he is sorry for what he did. He was just trying to be like his daddy, who he loves and want to grow up to be like.
Now be a stand up Dad, and take him to the circus. And give him his games back.
I know how devastated you are but just remember all the years you will have with your son and to watch him grow and be a stand up man like yourself.
It looks to me that your son is gonna be a fish keeper just like you!!!