An armed robber, who attempted to hold-up a newsagents in Reading and had his gun wrestled away by a storekeeper, was jailed for more than six years.