Junk Shops offer whatever weapons you have the materials for. Viewing the magazine just makes them appear before you get the materials, so you know what to look for. If you already know what you need, you don't need the magazine.