No
probably the vulcon. it is automatic, and it shoots pretty far. and the accuracy depends on who is holding it. if you have bad aim, don't shoot it. if you have good aim, then shoot it.
How small a group it will shoot at a given range.
It can, but you will probably get better accuracy with improved cylinder bore or cylinder bore using slugs. It depends on the gun.
Between 25 and 50 yards. Accuracy is not good.
No. Any gun that you can buy from Wallmart should have no expectation of accuracy.
Mechanically, there should be no problem shooting a pistol at any orientation with respect to gravity: sideways, upside down--whatever. However, the gun's sites won't be as effective if the weapon isn't verticle. There are BB guns that are gravity fed, these would require the pistol be held upright while chambering a BB. After that, it could be fired in any orientation. Of course, there are always exceptions, but I cannot think of any, besides the bb gun.
All airsoft guns can shoot .12g bbs. However with more powerful guns, heavier bbs are recommended for better accuracy
If you are trying to get familiar with the gun, shoot Wolf, reloads, or military surplus so that you can shoot enough to get comfortable. If you are shooting for accuracy to prepare for hunting, shoot what you will hunt with.
Most of your normal medium/big game calibres can do it, but, realistically, to be able to shoot at that range with a feasible degree of accuracy and hit probability, you'd be better off getting into cartridges such as the .300 Winchester Magnum, .338 Lapua Magnum, etc.
Neither. Both are fine weapons.
For us to answer, you would have to define "better". I can target shoot at 50-100 meters with a .22 target rifle, and I can't do that with a pellet gun. But I can target shoot in my basement during bad weather with a pellet gun- and I can't do that with my .22s.
Recoil is when the gun kicks from the cycling of the bolt or slide when ejecting spent cartridges.