After reading your post I put them on and took a look see in the mirror.
They do look a bit big, but I tried the cheek weld on my AR's, shot guns, and a couple of my rifles,both scoped and iron sights and no problem at all with getting a good weld on the stock.
Other than looking a bit funky with them on they are great and you sure can't beat the price for something that really works. Needless to say I am very happy with them.
Probably should buy a couple more for my granddaughters.