Super Capacitors!!!

but I bet i can get an easy 100+ amps

No super caps are limited in the peek current they can supply. The data sheet will tell you what this is.