Perfect fit
I was going to make a mount for mine and then ran across yours. Much better than what I was coming up with and it fits perfectly.