Because beating dead horses is one of my favourite pastimes...
Beneath is a less ambiguous version of a point buy matching stat generation system. You may not want to look at it unless you care to look at a somewhat long and involved method that is probably only suitable for veteran players and the mathematically minded.
The two results I have gotten out of it so far are 15, 14, 12, 12, 12, 10 and 15, 14 , 13, 13, 12, 8, but it was more because of luck rather than a pure bias towards the middle like my earlier systems.
[sblock=Ability Arcana]
A less ambiguous but combination heavy method for stat generation might be the following: Roll 4d6 six times. If the stats would cost equal to or more in point buy that your target number, you may re-arrange the dice rolled in each individual stat seperately to whatever you want, as long as all six ability scores still add up to to the target point buy. If the result of 4d6 costs less than the target point buy, then you may start rerolling 1s in stats starting with the highest current total until the stats as a whole can get over the target point buy, and then proceed to rearranging. If you are starting with one of the higher point buy methods to begin with, you might instead start with 5d6. Also, if indivdual stats are lower than the minimum, start with rerolling the lowest numbers in them until they are high enough before doing anything else.
Edit: If no possible combination is equal or lower than the target point buy, then instead start rerolling 6s in the lowest stats until you can make a combination that is.
Here is another example rolled with Invisible Castle:
A 4,5,3,4 = 13 (5+4+4) Revised = 12 (5+4+3)
B 4,5,6,1 = 15 (6+5+4)
C 4,3,4,4 = 12 (4+4+4)
D 5,4,5,3 = 14 (5+5+4)
E 5,1,6,1 = 12 (6+5+1)
F 2,5,4,3 = 12 (5+4+3) Revised = 10 (5+4+2)
Total (3.X) = 5+8+4+6+4+4 = 31, Revised Total = 4+8+4+6+4+2 = 28
And another, that turns out lower than 28 to begin with:
A 6,5,2,2 = 13
B 1,6,4,3 = 13
C 4,5,5,4 = 14
D 1,3,5,1 = 9
E 3,6,5,2 = 15
F 3,1,2,3 = 8
Total = 5+5+6+1+8+0 = 25
Reroll B 1 = 2, Reroll D 1 = 3, Reroll D 1 = 5
Rerolled Stats
A 6,5,2,2 = 13
B 2,6,4,3 = 13 Revised 12 (6+4+2)
C 4,5,5,4 = 14
D 3,3,5,5 = 13
E 3,6,5,2 = 15
F 3,1,2,3 = 08
Reroll Total = 5+5+6+5+8+0 = 29, Revised Total 5+4+6+5+8+0 = 28
[/sblock]