Nice build, can easily overclock the 6300 if you wish.
The graphics card however, depends what you want to do with your computer. If its close to mild to high gaming then an 7770 was once a budget gpu and a nice one back in the day, but today, seriously consider for $60 more, a GTX960. Much better than the 7770 and don't need to change your psu.
Sir I am Tight on Budget. So i can't Change the Parts! and this is not for hardcore gaming! Just Tell me whether i need anything? Cables or connector??? I am First time Building a PC