I dislike medicising what is probably normal baby behaviour.
There's a big sleep problem - aim for an hour awake time between naps. No.more than 90 minutes.
If you can't get baby to sleep - you need to learn more ways. No point jumping straight to medication when simply more sleep (and possibly more realistic expectations) will resolve things.
Have you tried a dummy?
Have you tried a bouncy chair?
Have you tried limiting awake time to an hour?
Have you tried relentlessly and non stop constant bouncing in bouncy chair and reinserting/holding in dummy from about 40 minutes after waking until asleep and keeping going all through nap?...
Then repeating all of that again the next hour, and the next and the next all day every day?
There may also be a feeding issue. Sleep deprivation can sometimes do things to our perspective on things. Not your fault, but...
"He is bottle fed and has 6oz every 2 hours even through the night."
50+oz of milk in 24 hours is the stuff of 6 month old 91st centile big eaters.
2 hourly feeding through the daytime is a good thing. Massive quantities like this are some thing to worry about.
What's the deal with feeding here?
Is baby draining bottles?
How many bottles are you making in 24 hours?
So you actually track the times of the bottles you give?
Are you mistaking tired signs for hunger signs?