My scizor knows bullet punch and I was wondering If my understanding of the different power ups is right

Bullet punch has a power of 40

My scizor has the ability technician so it makes it have a power of 60?

Then because its a steel type It gains the STAB effect and is equal to 90?

And if I gave it metal coat, would Its power come to a total of 108?