Will a soldier get different items to a infiltrator or vanguard. e.g. different weapons.
No, all the weapons on the Citadel are the same, regardless of your class. Even if the weapon isn't "suited" to your class' strengths, you might want to purchase it for a squadmate who uses that type of weapon.
Depending on what you missed or found on missions, you might see more or fewer items, however. Some of the items you find in shops are actually items that you missed finding while on a mission.