you can still get the paper rolls of caps , you get them in the "morning noon and night" about 200 yards from my house , as i was amazed when i saw them and bought them and a cap gun for my wee man a few weeks ago (wich i must admit he got nowhere near as i was too busy running about the house shooting it )
although the cap gun was crap little blue thing nowhere near as realistic as the badboys we used to get 15-20 years ago !
anyone fancy a group buy i can arrange LOL