The "lump" is an external hemorroid - you can get rid of that with the usual Germoloids type stuff, usually. (It may come back next time you over-strain, of course).
As usual I'm going to recommend either enemas (disposable or real), or bisacodyl suppositories, rather than oral laxatives because they're less likely to have side-effects and they work quicker.
and what is the best over the counter med to use
will it help get rid of the lump as well
It sounds like you have a hemorrhoid. This can happen when you strain to use the bathroom. There are over the counter medications you can use and buy at almost any store in the pharmacy department.