1) We cannot understand impossibilities (things that can never exist such as married bachelors)
2) That which is not an impossibility either necessarily exists (necessity) or at the very least can come into existence (possibility). Where necessity or possibility is not the case, impossibility (round square) or meaninglessness (sdfjksdfj) is necessarily the case and vice versa.
3) We understand human and unicorn. Given 1-2, either p) humans/unicorns exist (necessity) or q) humans/unicorns can come into existence (possibility). With humans we know that both p and q are true. With unicorns we don't know if p is true, but we know that q is true because unicorns are hypothetically possible as opposed to hypothetically impossibile.
4) Like human and unicorn, we understand omnipotence (almightiness). Therefore either p*) something omnipotent exists (necessity) or q*) something omnipotent can come into existence (possibility)
5) Nothing can become omnipotent from a non-omnipotent state. This is because omnipotence logically requires reach and access to all things. This requires true omnipresence (to be all-present). Since nothing can become truly omnipresent without being truly omnipresent in the first place, nothing can become omnipotent from a non-omnipotent state. Also, that which is truly omnipresent cannot magically shift from being non-omnipotent to being omnipotent. That would be a case of something coming from nothing (which is absurd)
6) Given the fact that we cannot understand impossibilities, and given the fact that we understand omnipotence, then either p* or q* or both must be true. 5 shows that q* is logically impossible, therefore; p*) something omnipotent exists (necessity). In other words, neither impossibile, meaningless or possible; therefore necessary.
You can change omnipotence to true Perfection (God/Allah) and you will still get the same result.