Yes .... and No
Absolutely . With out good trigger control , and stance and grip that don't totally suck , you're not going to hit , regardless of sighting gadgets or not .
But , if you have really mastered the use of sights , in the variety of centexts thereof , you will have a lot more...