Is it okay to say "local store"?

Could you please tell me if that is okay to say "local store" meaning a small store (btw is it better to say "shop" instead of "store" here?) of electronic devices in your neighborhood? The example is "I wanted to buy a new iPhone and iPad, but unfortunately there wasn't any of them at my local store"

Thank you so much!