THe BSA Optics Sweet .22 2-7x32mm AO Compact Rifle Scope will not mount to the M&P15-22 with the included rings. The 1" diameter rings at the link below will work for mount the BSA Optics Sweet .22 2-7x32mm AO Compact Rifle Scope to that rifle.
https://www.opticsplanet.com/vortex-30mm-riflescope-rings.html?_iv_tube-diameter=1-in&_iv_ring-height=high-1-dot-22-in
The BSA® Sweet .22 AO Compact was designed specifically for the Ruger 10/22 and other small frame .22 rifles.
The included dovetail rings with the BSA Optics Sweet .22 2-7x32mm AO Compact Rifle Scope should be compatible with your GAMO Roadster 10x air rifle.
The Sweet .22 is designed for .22 cal rifles.
The Sweet .22 will fit your Savage Springfield .22 long rifle.
That will depend on the type of scope base that your model of 10/22 has, as the 10/22 is offered with different scope mounting options. This scope will come with 2 dovetail rings, if your 10/22 has a picatinny/weaver style rail then these rings will not be compatible.
Yes, this scope will come with 2 dovetail scope rings.
While this scope can be used with your rifle, the included rings are for a dovetail base and will not be compatible with a weaver rail.
Yes, it does.
It has 35 MOA of windage adjustment.