You don't need to re-make checkpoints in shop like ammunation,Burger,Pizza,CluckinBell
Check This
https://sampwiki.blast.hk/wiki/SetPlayerShopName
On pickup of shop enter you can give
SetPlayerShopName(playerid,"FDPIZA"); (for pizza)
SetPlayerShopName(playerid,"FDCHICK"); (for CluckinBell)
SetPlayerShopName(playerid,"FDBURG" ); (for Burger Shop)
SetPlayerShopName(playerid, "AMMUN1"); (for Ammunation 1)
SetPlayerShopName(playerid, "AMMUN2"); (for Ammunation 2)
SetPlayerShopName(playerid, "AMMUN3"); (for Ammunation 3)
SetPlayerShopName(playerid, "AMMUN4"); (for Ammunation 4)
SetPlayerShopName(playerid, "AMMUN5"); (for Ammunation 5)
after enter in shop you will see the checkpoint