There should shops and starports at any homeworld.
If you spawned at the HQ of your faction, it may be, that there is a starport and/or a shop.
To be sure check the list below if there should be a shop/starport at your location: List of NPC-Shops List of NPC-Starports
Edited By: Blot Hlidskjalf on Year 14 Day 226 9:32
You likely spawned at your factions headquarters then. Such locations do not normally have npc shops. You will have to travel to one, buy gear from players, or ask your faction to supply you with gear.