Board Thread:Questions and Answers Forum/@comment-82.23.34.14-20140920111606/@comment-69.116.165.27-20150129094229

The weekly cap is 100. It takes less than that to buy all types of armor (except helmets for 120). Based on the numbers it takes less than 4 full weeks (65 marks for chest, gauntlets, and boots; 120 for helm = 315 marks for full equipment) and that is assuming you dont split time between PvP and PvE (2 weeks if you do that). If you play with any regularity (hour or two a day, around 5 or so days a week), you will never miss maxing out your marks. Not to mention, if you are doing high level activities (crucible, strikes, raids) and not just patroling the cosmodrone, you will eventually get some exotic and legendary gear as rewards.

As for getting different class items, there is a reason you are able to make 3 characters. Bungie is gearing the game to making one of each class. If you get an item for a different class, either break it down for the mats, or put it in your vault till you make that class (or if you are full on vault space, make the character and put in their inventory for when they reach 20). It doesnt take that long to actually level to 20 through bounties and missions anyway (around 15-20 hours of game time).