سلام دوست عزیز
در عبارت a convenient store کلمهی convenient store یه اسم عام هستش و در زبان انگلیسی قبل از اسامی عام با توجه به صدادار بودن و مصوت بودن حروف اول از a یا an قبلش استفاده میشه.
برای اطلاعات بیشتر دربارهی حروف تعریف لینک زیر رو ببینید.