This was going to be the major event of his life. He would have found a way, if he was that accomplished a rifleman.
You never read anything about how poor Oswald was, so your premise is false. And, he only had a few weeks to prepare, as this was an unplanned, last minute trip to Texas by JFK. No time to even buy what you said he needed to upgrade, and practice.